package com.lesso.yzh.sunflower.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.lesso.yzh.sunflower.pojo.dto.AttendanceRuleDTO;
import com.lesso.yzh.sunflower.pojo.dto.AttendanceRuleQueryDTO;
import com.lesso.yzh.sunflower.pojo.dto.AttendanceRuleUpdateDTO;
import com.lesso.yzh.sunflower.pojo.vo.AttendanceRuleVO;

public interface IAttendanceRuleService {
    Integer save(AttendanceRuleDTO dto);
    Integer update(AttendanceRuleUpdateDTO dto);
    void deleteById(Long id);
    Page<AttendanceRuleVO> page(AttendanceRuleQueryDTO dto);
    Page<AttendanceRuleVO> customPage(AttendanceRuleQueryDTO dto);
}
